do homage - Francés Inglés Diccionario